2082 92
1410 91
21459 152
8877 818
8056 439
2797 844
2942 888
2520 690
706 207
1181 296
2310 488
3290 551
926 173
2006 96
2046 360
1517 270
4750 61
6103 600