3683 332
4274 722
20937 959
3081 522
10206 33
2249 159
22062 128
12481 562
19824 109
30821 581
24675 235
13850 53
2377 62
2910 325
1148 124
3192 528
3977 247
4444 733
8333 869