13598 266
7763 55
10330 506
6956 474
4269 397
2276 262
11280 601
14284 509
5072 943
65144 118
13386 648
8356 440
4420 407
2536 327
3593 267
60248 371
3439 520