133096 751
13533 183
224279 704
14060 713
100107 562
10113 340
13936 394
6309 564
28305 556
22563 874
28939 922
56331 541
42923 176
4489 373
2823 147
3081 31
3935 325