14303 266
7942 55
10332 506
7038 474
4296 397
2299 262
11319 601
14356 509
5085 943
65455 118
13432 648
8420 440
4452 407
2547 327
3624 267
60457 371
3457 520