5536 293
3753 95
11589 194
2661 119
5398 785
14237 163
4035 452
12448 707
5943 367
6776 191
4381 89
10643 501
4424 560
19668 345
5044 220
7076 788
7706 656
7495 340
4958 284
14512 672
11817 286
15444 840
16996 431
10952 151
20382 686
15806 361
57351 416
497776 853