132856 751
13249 182
223981 704
14057 713
100011 562
10113 340
13934 394
6309 564
28269 556
22525 874
28898 922
56264 541
42884 176
4489 373
2822 147
3071 31
3933 325