5013 146
5296 127
36074 642
11227 306
5588 92
13121 162
10117 208
4363 551
2442 281
8297 616
7572 713
5517 452
21289 514
9211 403
2097 590
4761 752
1566 183
2542 297