355 28
2705 654
1764 439
2570 333
1246 256
398 86
1691 310
1897 406
631 137
3198 457
518 77
2323 569
2260 435
1245 239
925 201
3028 526
3096 847
900 164
2606 555
1267 282
2957 818
3173 613
2362 516
1608 383
1987 358
673 79
3335 638
4545 275