3096 35
3145 792
2965 329
1680 282
5507 151
8640 714
1670 333
2443 394
3734 985
7671 459
5340 613
1550 109
2140 274
2256 218
2023 286
10843 186
8477 903
2312 518
1361 63
1891 405
3437 761
2735 117
2638 280
6130 912
2108 324
2981 319
3938 345
3871 366