12970 266
7591 55
10326 506
6912 474
4246 397
2261 262
11254 601
14226 509
5060 943
64824 118
13347 648
8291 440
4379 407
2528 327
3568 267
60037 371
3431 520