2897 297
16394 197
10102 97
49061 509
9557 416
4393 553
8471 239
5619 713
4771 699
2241 171
18351 411
9054 842
9033 169
7537 479
6981 317
2818 148
9198 179
8110 605
2553 95
11004 152
5518 79
8646 847
9851 596
37135 246
4832 542
3479 34
2844 253
3341 265