43014 695
5957 346
114720 893
203415 521
24399 617
20016 663
16523 551
2171 338
4701 621
1359 160
6272 880
2720 359
18451 780
4707 440