3095 253
4960 371
19514 279
2594 610
16494 162
4684 27
3055 427
10866 48
10862 855
1964 272
4355 656
16934 636
2599 29
8834 611
1987 235
16140 529
25308 230
3636 484
2463 380
1975 320
7746 213
13174 35
4313 352
4233 505
3683 424
7020 437
2194 254
23412 614