3507 385
1679 328
718 98
921 123
2671 820
3087 747
2476 609
280 50
1372 197
1262 116
1383 248
2914 538
3386 493
2647 341
2572 193
360 67
1161 303
979 169
550 41
2370 313
2230 368
1559 447
4884 579
2583 475