12982 266
7596 55
10327 506
6912 474
4246 397
2261 262
11254 601
14231 509
5060 943
64828 118
13348 648
8291 440
4381 407
2528 327
3568 267
60041 371
3431 520