5012 587
2812 382
12526 651
3810 130
1365 72
4021 609
3906 644
2825 686
3539 797
4233 715
3002 777
35059 192
3651 354
76306 480
3131 219
64830 335
36112 247
28213 212
5098 526
28637 682
3387 125
6574 360
5616 758
2309 455
20604 156
29692 346
40263 509