2993 297
16420 197
10106 97
49500 509
9559 416
4408 553
8483 239
5630 713
4779 699
2250 171
18351 411
9061 842
9079 169
7548 479
6994 317
2822 148
9230 179
8119 605
2559 95
11039 152
5540 79
8658 847
9870 596
37263 246
4833 542
3497 34
2850 253
3346 265