1523 289
14552 291
6959 822
10543 489
25081 121
8861 724
9243 358
5942 388
2995 517
45385 493
116331 318
3979 89
37114 877
44549 85
15040 222
8226 305