22029 452
1791 318
2841 645
4139 714
2691 387
1956 350
3280 596
3239 584
2002 209
2353 363
1009 105
6753 502
1601 176
3188 509
3245 710
2828 356
871 84
2864 544
4725 933
1623 77
1316 202
13563 543
3393 587
3234 711