50351 452
2929 36
7028 621
4450 432
3855 388
5101 82
1057 175
12530 600
11399 709
6212 420
5388 126
13037 481
13465 30
4224 462
10664 522
5611 282
7406 435
4864 706
5363 962
4441 540
6689 129
7419 498
7990 326
28218 381
1776 90
6424 519
16230 589
20651 259