14851 195
32735 511
20839 36
46956 762
9328 378
8908 83
4547 109
3227 477
7765 310
5278 556
5050 335
3851 551
16474 209
5219 206
11500 204
10530 153
9267 184
6992 459
6210 635
9375 686
5176 164
7892 729
3867 697
11799 241
4643 621
4623 526
19861 207
1660 118