4597 303
14141 127
18899 220
1783 106
10959 866
10169 542
7962 281
17142 246
8436 278
16928 185
20901 370
2962 68
14682 43
21357 72
4115 334
33875 364
12905 269
6476 338
11546 830
7953 324
9886 562
4350 445
1337 281
6302 547