2101 131
14579 423
11914 884
31699 282
189932 521
6910 263
9395 300
4157 628
3942 738
10330 904
5800 113
4461 422
3822 432
9401 545
1408 89