3136 953
442 49
16778 278
12509 680
10036 48
4725 397
2964 706
2180 575
36385 713
3041 691
3431 433
6459 94
15383 61
1561 353
6721 119
4099 410
4457 712
29884 263
2895 495
1199 124
2979 584
4143 614
25268 658
1271 280
4916 758
9476 621
2040 268
1538 324