3599 686
3977 335
35308 622
52834 304
22214 373
10260 522
72951 598
68988 611
20033 267
23656 208
155067 760
145063 696
112076 421
9457 365
83398 829
5265 412
52886 948
34904 113
103164 231
20761 475
24039 645
16010 696
7476 203
55116 922
6197 408
4221 156
13568 557
14381 403