30101 404
6142 592
13210 599
4665 634
3658 542
4223 428
8979 50
21841 373
4892 670
71452 309
3237 391
1466 126
4253 482
10580 476
9272 541
3062 124
1774 204
3604 158
1900 50