3638 145
5658 447
154072 974
2938 182
3693 280
226633 786
112620 450
28328 199
72952 121
20930 820
46226 688
6038 117
16333 282
2426 231
4894 526