1856 118
2077 111
4232 330
3271 64
8922 924
8344 505
6463 794
6012 296
2390 197
4685 342
2629 359
18363 780
4635 440
9341 458
2157 88
2214 135