3089 390
2757 204
5747 641
14802 954
29399 254
16665 747
24551 121
4595 764
3377 262
1608 179
7532 191
2642 214
9618 348
40902 479
37063 168
34887 621
4055 557
6500 518
2049 226
3532 441
5800 840
10129 807
9281 708
19818 200
2330 379
13465 648
10047 928
7511 745