2475 582
3217 595
1870 504
3792 436
35336 702
45077 371
45853 618
17438 218
9640 788
12328 817
20759 672
22308 256
4532 299