1518 289
14529 291
6952 822
10541 489
25081 121
8860 724
9241 358
5940 388
2994 517
45348 493
116271 318
3978 89
37110 877
44531 85
15032 222
8221 305