105984 558
12580 533
13429 196
5936 943
8417 207
3884 117
4446 803
6092 617
7402 509
5413 184
6939 744
91438 500
7999 159
8462 791
4177 265
3545 286
53735 753
2842 267
159645 224
37354 50
12141 694
3148 287
104470 714
5883 623
34834 211
6926 530
7312 701
8084 534