12050 117
7038 202
5203 441
27989 397
94846 323
35810 378
10794 564
22881 257
2386 245
5948 421
5260 328
2733 638
1892 119
3972 738
1663 197
3294 322