107913 210
4328 375
3890 574
7645 523
29237 388
6224 574
4282 522
4794 200
2243 338
8145 93
4576 97
2149 81
5196 861
2987 531
6412 52
22969 162
32367 928
13519 303
25086 329
2452 326
3747 632