906 59
4545 200
2571 483
2948 136
1551 348
1903 493
1484 421
2383 636
1161 165
2382 86
4810 286
6602 661
853 231
6594 624
2066 108
5013 630
3639 92
4137 859
2314 645
4147 500
3128 44
1111 120
3971 634
5813 731