19481 525
124971 412
35822 483
6050 155
42836 224
6254 137
31034 681
4601 418
2527 194
6992 563
4211 351
3427 523
3092 655
927 165
3192 597