108781 909
4147 564
3647 449
7792 370
5445 636
17956 664
13226 537
5509 195
6351 443
8074 572
12888 802
27393 374
3880 37
2536 203
11948 367
7723 279
13807 486
5549 557