2999 877
648 106
22431 410
3383 390
5570 709
4802 766
1808 29
5248 629
7602 318
11022 243
4587 621
26503 477
5295 767
48098 941
98555 250
21877 808
20566 501
104504 509
19199 171
113409 508
10149 487
50494 78
25099 262
75486 491
8502 602
190164 216
58128 600
48913 254