11515 51
10635 85
6545 494
18819 173
27944 278
29156 77
9525 219
4254 317
16160 587
9490 68
7848 291
6902 863
4823 414
8269 297
8514 210
12778 139
5515 515
5599 126
3688 397
7728 580
4830 134
12813 444
12324 679
4686 91
11417 234
13656 803
7985 885
5512 186