5009 146
5296 127
36070 642
11224 306
5588 92
13118 162
10116 208
4363 551
2438 281
8297 616
7572 713
5517 452
20642 514
9207 403
2097 590
4760 752
1566 183
2542 297