31140 127
2828 354
7407 163
2836 447
3986 243
3738 487
43086 193
2927 511
11742 218
15748 699
66861 533
33857 326
23351 732
16771 195
8726 660
3471 660
3199 611