12085 515
8267 116
3337 635
2713 196
1784 368
3032 509
1007 86
4397 313
4541 429
1385 61
20133 589
20629 807
16789 693
8338 488
3571 250
4357 324
16450 324
132197 653
36663 642
8458 601
19633 183
18161 696
45017 770
7638 259
9743 68
12558 268
28018 530
24634 309