350 42
1299 199
3597 377
3725 448
2126 122
2860 500
1419 283
1983 139
4917 381
4368 497
1243 66
951 194
1332 78
2543 193
3885 938
875 147
3011 562
2192 512
1370 281
3127 492
4082 777
7831 364
2219 455
5730 646