4267 722
20887 959
3078 522
10194 33
2241 159
22031 128
12381 562
19562 109
30783 581
24643 235
13827 53
2368 62
2892 325
1144 124
3188 528
3972 247
4434 733
8325 869