5422 675
9088 420
4670 504
5184 385
2436 208
20353 641
27146 624
44928 329
8711 77
1489 51
2381 275
3259 632
2397 353
909 37