3953 427
23787 529
16526 679
20372 341
6671 887
8230 648
3515 193
10109 286
27711 312
4059 337
2675 448
2479 196
1394 115