5422 675
9088 420
4670 504
5185 385
2436 208
20354 641
27147 624
44929 329
8711 77
1489 51
2381 275
3259 632
2397 353
909 37