3318 30
7832 612
34728 490
12132 492
70203 370
66729 843
195910 878
123396 287
36598 795
29486 739
9571 831
27554 43
107624 337
42218 87
55266 693
25086 338
5595 39
43182 468
112986 98
23905 690
6045 480
13844 91
19548 917
9019 402
28263 364
15354 243
40342 459
29093 652