14292 266
7935 55
10332 506
7038 474
4296 397
2298 262
11319 601
14355 509
5084 943
65451 118
13432 648
8418 440
4452 407
2547 327
3624 267
60455 371
3456 520