5991 129
31702 288
40947 663
16510 315
2010 39
8437 312
4864 766
1279 39
29030 442
10438 382
34790 101
18108 557
5164 789
9967 370
14214 293
52606 673
7373 72
1778 259
23126 207
4492 413
4808 58
8357 152
34531 398
12958 708
20897 201
8099 386
8266 425
7020 87