3223 699
10209 194
60600 587
15078 370
5653 566
12105 482
15232 784
31933 53
44838 80
6888 862
14347 97
2367 279
3316 416
9073 349
1348 215