3688 332
4278 722
20959 959
3081 522
10214 33
2251 159
22071 128
12533 562
19934 109
30848 581
24700 235
13858 53
2378 62
2925 325
1148 124
3194 528
3981 247
4445 733
8341 869