2953 297
16409 197
10104 97
49317 509
9559 416
4403 553
8477 239
5624 713
4776 699
2247 171
18351 411
9058 842
9066 169
7541 479
6989 317
2821 148
9220 179
8118 605
2557 95
11025 152
5533 79
8651 847
9867 596
37208 246
4833 542
3495 34
2848 253
3345 265