3216 108
5415 970
20240 345
26878 257
9910 238
9340 843
12160 606
11381 703
8986 508
12528 333
3195 611
32528 935
64886 167
685 65
8733 29
2208 612
2199 297
2052 50