3683 332
4274 722
20934 959
3081 522
10206 33
2249 159
22061 128
12479 562
19806 109
30818 581
24672 235
13850 53
2374 62
2910 325
1148 124
3191 528
3977 247
4444 733
8333 869