1210 326
2835 105
5445 581
2071 459
1316 231
1504 155
2314 376
2995 587
1241 201
1816 192
1337 39
611 84
2493 514
2729 383
784 56
1641 228
2500 478
2727 706
3232 696
2150 560
4570 180
293 37
2297 503
2984 800