14272 266
7935 55
10331 506
7025 474
4292 397
2298 262
11319 601
14351 509
5083 943
65439 118
13428 648
8416 440
4448 407
2547 327
3622 267
60449 371
3456 520