3259 108
5478 970
20298 345
26887 257
9945 238
9362 843
12191 606
11402 703
9088 508
12536 333
3212 611
32577 935
65016 167
697 65
8784 29
2219 612
2215 297
2084 50