3094 699
10165 194
60095 584
14919 370
5628 566
12061 482
15216 784
31915 53
44704 80
6875 862
14308 97
2360 279
3307 416
9025 349
1344 215