14313 266
7944 55
10332 506
7040 474
4296 397
2299 262
11319 601
14356 509
5085 943
65460 118
13432 648
8422 440
4452 407
2548 327
3625 267
60468 371
3460 520