13009 266
7608 55
10327 506
6915 474
4246 397
2261 262
11254 601
14231 509
5060 943
64838 118
13348 648
8295 440
4400 407
2528 327
3571 267
60051 371
3431 520