14515 266
7985 55
10337 506
7065 474
4305 397
2305 262
11326 601
14369 509
5091 943
65570 118
13446 648
8439 440
4465 407
2553 327
3651 267
60535 371
3462 520