1522 289
14546 291
6959 822
10543 489
25081 121
8861 724
9243 358
5940 388
2995 517
45375 493
116318 318
3979 89
37113 877
44547 85
15037 222
8223 305