3061 318
1487 390
2277 644
464 112
2398 671
13365 306
2913 296
6689 455
9273 105
3784 480
5526 98
2044 35
15442 306
11460 183
15163 104
7989 114
10762 24
11224 857
30192 328
9383 817
25016 798
12537 629
20215 109
8728 400
8751 788
3650 484
4893 879