2583 625
12689 595
8150 151
3659 311
3481 452
2593 195
28444 285
4326 89
27018 653
219943 173
5592 242
1001 146
4094 645
2130 283
8344 643
2429 317
4685 533
7915 466
4743 122
3168 216
4980 715
3375 69
8077 496
10264 342
21425 74
17267 432
59203 591
33238 653