3601 303
2803 39
17804 215
12808 59
5204 521
5542 368
5365 857
5461 666
7284 497
6774 102
36330 318
4557 950
3907 945
2589 597
1997 341
9866 665
11482 281
3727 314
1105 77
4317 629
2728 440
2899 579
41367 445
1498 212
6939 585