3981 427
23807 529
16537 679
20406 341
6686 887
8246 648
3526 193
10130 286
27803 312
4069 337
2677 448
2480 196
1394 115