13930 580
927 158
3086 804
2911 474
3047 564
3309 319
4387 602
24300 376
7268 206
11211 152
5429 309
3814 265
3019 711
1465 226