15141 67
1290 93
7735 642
21950 477
71383 641
18424 362
33207 843
37538 636
11539 348
9352 527
6853 802
50413 60
3904 99
4411 658
5473 614
1919 212
8087 878
7300 728
1164 87
1513 34
2339 273
7401 473
3158 563
2868 302