3243 108
5451 970
20270 345
26884 257
9932 238
9353 843
12183 606
11391 703
9058 508
12535 333
3207 611
32558 935
64971 167
691 65
8766 29
2214 612
2208 297
2074 50