10183 752
15029 369
20788 288
10198 580
17711 240
19689 665
11957 502
4455 30
7521 880
4732 456
3023 281