5028 146
5297 127
36089 642
11236 306
5590 92
13132 162
10121 208
4363 551
2447 281
8299 616
7578 713
5523 452
21315 514
9233 403
2097 590
4771 752
1567 183
2542 297