2597 578
1042 52
2572 301
3048 494
2139 388
1771 293
1923 468
483 31
2728 788
2084 361
1850 309
1714 332
1699 300
1945 158
3038 901
4509 851
3317 852
1508 266
4562 772
937 89
2609 322
3272 681
3440 755
2493 648