3294 108
5497 970
20342 345
26899 257
9963 238
9373 843
12219 606
11414 703
9153 508
12538 333
3218 611
32622 935
65096 167
704 65
8807 29
2229 612
2220 297
2096 50