2940 625
13551 595
8812 151
3899 311
3628 452
3068 195
28809 286
4619 89
27315 653
220476 174
5918 242
1049 146
4409 645
2342 283
8751 643
2550 317
4963 533
8562 466
5217 122
3454 216
5218 715
3800 69
8598 496
10725 342
21590 74
17452 432
62030 591
34695 653