503 90
2540 403
1818 358
6184 331
3191 649
2699 771
6197 551
1473 316
1314 313
2131 491
7236 166
1555 144
1620 380
3151 604
1298 337
2833 701
630 138
634 192
745 226
1288 267
2186 595
1470 210
3437 703
815 176