19628 373
29169 935
4625 335
8766 969
59410 851
2874 411
3047 299
3914 249
4675 824
1591 371
2599 522
3704 604
2489 457