1002 288
1016 186
731 231
2215 663
3083 765
5705 273
12547 694
10607 176
6848 880
2795 378
3662 616
18453 306
2965 335
16519 235
29081 113
27103 114
19663 869
8860 656
43886 906
15433 509
15019 591
9128 959
3059 145
20259 234
7127 519
3701 167