20153 91
2643 421
13541 448
12107 702
10129 310
11033 208
14679 245
13427 642
7112 114
5031 802
2924 461
5837 236
5759 782