31451 781
8807 421
13288 397
9681 265
10932 247
19801 774
12913 175
10890 289
12676 112
28211 223
49211 688
22092 86
34565 375
12810 519
73443 547
3527 269
7127 215
3103 52
4964 513
3287 185
5123 804
2596 173
3240 368
4825 564