4267 722
20889 959
3079 522
10196 33
2241 159
22033 128
12388 562
19587 109
30783 581
24644 235
13828 53
2368 62
2896 325
1144 124
3189 528
3972 247
4436 733
8325 869