5047 146
5300 127
36111 642
11268 306
5592 92
13144 162
10126 208
4364 551
2450 281
8301 616
7580 713
5525 452
21339 514
9272 403
2097 590
4775 752
1570 183
2544 297