12956 266
7587 55
10326 506
6911 474
4246 397
2261 262
11254 601
14223 509
5060 943
64813 118
13346 648
8290 440
4378 407
2528 327
3566 267
60030 371
3431 520