3060 76
3441 162
6679 625
11810 237
9546 116
13569 301
2990 541
3602 534
2107 349
13198 420
6545 580
5112 218
30835 778
5218 591
11390 436
18025 361
39269 52
3135 555
6017 619
3168 96
30108 307
20055 185
4793 559
8315 410
5020 381
43685 683
3127 167
19086 533