5291 503
3148 328
4026 442
4426 476
2497 304
7912 956
5664 813
2464 268
3576 261
8959 697
3030 598
4084 675
5109 352
6765 691
13630 778
8926 473
3705 274
1913 50
3203 175
3171 301
1622 167
2059 376
2614 584
4303 799
14248 554
3763 254
2641 158
4347 200