21056 525
13169 461
2055 80
527 101
3747 46
11238 426
5256 775
1521 83
3409 382
1305 155
3408 212
10717 670
2779 37
8888 597
2801 293
2328 221
2236 303
1935 290
7298 596
8974 242
6055 605
5553 528
4294 319
4351 268
3893 606
14083 765
6590 285
8442 242