2925 297
16400 197
10103 97
49180 509
9559 416
4396 553
8474 239
5620 713
4773 699
2246 171
18351 411
9058 842
9048 169
7539 479
6986 317
2820 148
9206 179
8115 605
2555 95
11011 152
5523 79
8648 847
9852 596
37172 246
4833 542
3491 34
2845 253
3342 265