3066 195
4590 191
8427 324
199937 665
4950 314
4152 176
15946 285
11222 606
5850 208
11323 78
410778 560
23253 226
105150 681
28192 652
2798 304
4288 399
3854 331