355 27
19838 603
12711 756
8721 642
3405 165
157633 1076
2451 290
3924 748
2289 309
2473 402
5989 579
2271 402