2638 378
3487 616
2353 286
8075 468
18303 306
2804 335
16297 234
29104 113
2712 517
8687 310
11323 580
12520 698
2603 309
1560 151
5028 831
2145 418
20311 353
8168 547