3021 52
5136 517
29874 264
4473 178
4895 349
71784 855
3675 432
3416 56
18968 387
2622 63
6258 426
1970 29
4585 497
15180 513
5231 752
1338 162
3089 905
7995 306
13842 576
3896 264
1159 321
5505 840
355 70
2172 474