19805 644
2620 307
2598 383
1009 29
7639 505
1172 290
11734 1006
1505 318
2496 348
3665 585
1190 293
1574 393
29003 287
1577 83
2705 171
3372 355
12462 136
3346 463
2618 267
860 101
4210 565
1335 78
6955 707
3689 541