5411 513
1482 87
2796 530
2102 195
1880 70
5871 469
2926 348
1613 195
2548 261
1058 86
2785 520
2877 436
2884 220
2003 332
4302 935
2346 262
2056 406
1296 39
29023 935