2150 218
2183 121
14597 428
9001 922
3223 301
20047 275
7218 708
2263 78
10506 321
2940 707
1942 342
2825 448
4473 191
4262 675
1256 38