50733 332
43614 373
1903 377
123211 769
5644 571
26309 504
24580 242
15221 69
19269 841
13820 556
10358 450
19066 63
40122 241
5028 824
2378 336
2880 271
3561 617
37597 142
3128 294
4245 411
24491 159
18205 671
3462 337
4189 363
3450 373
3582 262
7243 881
1268 104