4268 722
20895 959
3080 522
10196 33
2242 159
22035 128
12396 562
19609 109
30791 581
24646 235
13829 53
2369 62
2902 325
1144 124
3189 528
3974 247
4436 733
8327 869