18437 394
3985 293
7032 604
2117 557
799 207
1317 268
2835 606
1737 355
1516 447
2862 852
441 97
2794 869
3003 798
2530 718
513 110
1876 449
2547 714
4045 629
1413 399