2561 625
12411 595
8005 151
3557 311
3446 452
2495 195
28310 285
4222 89
26925 653
219744 173
5454 242
989 146
3991 645
2108 283
8195 643
2367 317
4590 533
7702 466
4548 122
3121 216
4918 715
3202 69
7926 496
10115 342
21390 74
17220 432
58162 591
32743 653