2993 580
2116 530
498 91
3712 541
1859 421
1737 309
691 157
2466 525
1491 169
314 40
1220 271
2810 553
744 104
2558 582
1902 456
2782 632
2260 682
1556 323
1324 326
2345 622
2666 787
1559 361
1241 225
1245 363