2583 625
12708 595
8164 151
3665 311
3484 452
2599 195
28456 285
4342 89
27029 653
219952 173
5603 242
1002 146
4109 645
2136 283
8359 643
2429 317
4691 533
7927 466
4750 122
3175 216
4984 715
3390 69
8092 496
10277 342
21429 74
17271 432
59283 591
33283 653