5021 146
5297 127
36083 642
11230 306
5589 92
13128 162
10119 208
4363 551
2444 281
8299 616
7576 713
5518 452
21305 514
9222 403
2097 590
4767 752
1566 183
2542 297