30150 97
8968 432
64081 306
14086 266
7815 848
89172 633
11392 650
9647 274
34261 543
16707 239
79983 915
14496 310
52915 156
13280 529
33137 307
8429 227
34072 489
38436 328
35320 372
92735 761
18140 242
13080 839
9786 555
7906 450
32885 236