5096 612
5427 896
2249 290
8105 403
4196 642
4241 687
11349 463
6660 445
7527 645
23352 250
10862 122
8128 804
3547 295
4404 758
9651 78
7438 592
4674 280
2759 176
3961 651
4629 745
5045 310
4806 731
4364 787
2861 40
11840 498
3132 97
5803 810
12606 273