5963 357
16050 338
3512 771
14563 109
4468 316
2455 214
8561 546
3698 300
8618 815
20259 623
9941 601
42830 759
20288 390
3454 598
3839 197
2080 275
5317 145