3259 699
10252 194
61163 587
15239 371
5680 566
12140 482
15250 784
31955 53
44952 80
6903 862
14368 97
2376 279
3336 416
9111 349
1358 215