5008 504
5338 385
2584 208
20634 641
27205 623
45965 328
9138 78
1530 51
2432 275
3253 632
2431 353
893 37