10153 560
32333 124
13721 628
187865 1047
95929 210
29430 393
46284 862
20526 299
30960 519
17992 322
3231 144