14591 266
7997 55
10337 506
7099 474
4310 397
2309 262
11335 601
14377 509
5094 943
65608 118
13454 648
8451 440
4469 407
2557 327
3657 267
60571 371
3462 520