5123 751
2600 174
4321 743
2956 296
44929 93
4568 456
10828 928
2793 378
22360 448
3656 616
4669 164
18453 306
2962 335
16517 235
29080 113
15384 606
3893 489
6903 107
20688 185
8598 226
1835 323
52439 553
7779 93
44660 945
13002 387
12513 280
5020 47
3060 130