2602 300
3519 522
1795 240
3028 129
6218 508
1494 115
3521 643
2164 203
1078 46
4185 687
2908 486
1912 408
1636 137
3740 683
1398 68
3476 368
6477 293
5346 658
2116 97
3832 686
3053 636
2522 534
1483 269
6045 766
4835 518
4423 271
9766 891
11436 754