5009 146
5296 127
36068 642
11222 306
5588 92
13117 162
10116 208
4363 551
2438 281
8296 616
7572 713
5517 452
20395 514
9206 403
2097 590
4759 752
1566 183
2542 297