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