2161 520
668 142
2375 605
2928 939
29304 253
2822 786
77263 533
43652 279
8743 100
20444 812
3131 104
871 247
1101 351
64312 720
1323 340
627 160
4363 187
274 71
1836 554
4660 322
7805 664
5146 538
40639 721
183511 1097