5291 503
3149 328
4027 442
4426 476
2502 304
7912 956
5664 813
2464 268
3582 261
8959 697
3031 598
4085 675
5109 352
6765 691
13632 778
8927 473
3705 274
1913 50
3203 175
3172 301
1622 167
2059 376
2616 584
4303 799
14252 554
3763 254
2644 158
4347 200