2993 297
16420 197
10106 97
49479 509
9559 416
4408 553
8483 239
5630 713
4779 699
2249 171
18351 411
9061 842
9079 169
7547 479
6994 317
2822 148
9230 179
8119 605
2558 95
11039 152
5540 79
8657 847
9869 596
37261 246
4833 542
3497 34
2850 253
3346 265