3008 127
11941 675
9467 96
26250 185
25108 106
6126 572
3674 407
3891 389
8502 485
41678 478
7103 455
16327 234
3250 246
4353 155
5055 273
3880 310
7633 770
5212 48
11287 122
10751 306
11854 347
3457 224
9478 726
10759 526
42771 395
12297 815
3130 498
4359 262