105596 231
8599 323
4179 249
77208 643
9762 426
39112 385
35293 897
5055 133
21230 411
25001 683
29363 384
4401 330
13996 542
20223 376
31075 503
20064 120
14118 348
16161 275
11750 675
54875 520
17468 707
53459 77
8233 392
13818 82
15008 642
3263 362
7505 641
43841 659