299 48
1000 117
974 139
2443 705
2500 641
1104 234
1047 313
2239 512
1763 399
437 115
3145 980
1675 463
391 91
2963 824
1275 249
1099 289
2842 526
647 62
3433 824
2254 557
3096 960
2353 436
446 93
1921 361