3066 195
4590 191
8428 324
199947 665
4951 314
4152 176
15946 285
11222 606
5850 208
11323 78
410784 560
23253 226
105153 681
28200 652
2798 304
4288 399
3854 331