14399 266
7960 55
10333 506
7046 474
4301 397
2301 262
11322 601
14362 509
5088 943
65519 118
13438 648
8430 440
4456 407
2549 327
3639 267
60501 371
3460 520