4268 722
20899 959
3080 522
10197 33
2243 159
22038 128
12399 562
19615 109
30792 581
24646 235
13830 53
2371 62
2906 325
1144 124
3190 528
3975 247
4436 733
8327 869