3685 332
4274 722
20940 959
3081 522
10206 33
2249 159
22064 128
12484 562
19849 109
30826 581
24677 235
13851 53
2377 62
2911 325
1148 124
3193 528
3978 247
4444 733
8333 869