5096 131
6196 540
3635 681
4344 71
2989 266
5730 706
3444 871
4404 644
4717 715
20513 751
2659 575
3259 610
19709 255
1678 198
5295 174
2571 238
13409 553
3007 506
35324 408
23808 570
1799 167
40930 578
4443 589
6248 301
12946 178
6277 358
21823 202
9013 907