19819 458
1301 86
3396 447
12349 556
4636 735
5997 921
1336 101
1951 221
4176 866
1662 79
3822 603
18888 988
2615 382
4414 359
4141 918
3040 445
2845 451
2450 342
3912 733
20117 220
1296 75
1724 140
3032 548
3023 409