5291 503
3149 328
4027 442
4427 476
2504 304
7912 956
5665 813
2465 268
3585 261
8959 697
3031 598
4086 675
5109 352
6765 691
13632 778
8927 473
3705 274
1914 50
3203 175
3172 301
1622 167
2059 376
2616 584
4304 799
14253 554
3763 254
2644 158
4348 200