14261 266
7934 55
10331 506
7021 474
4291 397
2298 262
11319 601
14350 509
5083 943
65436 118
13427 648
8412 440
4446 407
2547 327
3622 267
60444 371
3456 520