21162 337
24437 532
34617 391
4515 457
9888 83
7763 45
18613 911
6138 803
3865 297
16786 265
12123 844
14002 95
8596 81
17949 898
5635 371
10225 397
11076 174
20172 138
17731 785
17208 581
5043 246
9892 311
20368 879
2145 321
106440 434
35433 205
29731 550
34676 84