14026 807
24358 178
107211 304
35800 873
40576 512
17932 305
21377 588
29387 764
40780 811
2294 82
15125 528
6499 214
5515 423
3871 175
1679 136
10428 241
4913 64
2225 35
9824 375
4093 633
25319 273