3502 54
5453 387
4050 108
2542 390
10848 736
39853 182
4520 66
2142 371
6697 565
3651 406
5522 668
8325 505
5590 250
15630 860
2943 302
14779 153
3381 48
5454 798
5313 408
1964 126
3146 104
4867 516
9413 791
14771 364