1233 259
1523 362
299 79
2874 672
4482 516
4190 386
2181 592
1652 299
1830 418
204 39
2246 381
6494 256
17500 105
12112 882
8325 625
36020 398
39254 298