3508 665
3256 894
2896 110
2475 336
2674 657
3068 332
4377 462
2299 270
3118 757
3220 777
3165 829
5249 912
2704 647
2101 489
2610 434
3920 506
900 30
37396 350
38601 484
837 76
61175 431
3369 599
3580 565
13811 455
2677 281
1068 228
35421 192
24089 678