19498 373
29045 935
4588 335
8736 969
58916 850
2872 411
3044 299
3900 249
4666 824
1591 371
2599 522
3697 604
2487 457