2595 625
12847 595
8382 151
3713 311
3507 452
2661 195
28505 285
4376 89
27076 653
220027 173
5669 242
1004 146
4163 645
2149 283
8425 643
2441 317
4733 533
8023 466
4826 122
3291 216
5020 715
3451 69
8165 496
10358 342
21463 74
17302 432
59736 591
33580 653