1030 215
43901 841
2881 519
27341 245
25319 126
2706 572
2142 240
591 82
2363 297
10863 348
1428 370
1684 216
17151 373
3199 311
5080 58
3364 89
2584 167
6622 435
86300 294
37632 143
75592 114
203754 971
76335 699
60118 435
74445 579
51091 515
126309 789
50810 815