2400 639
2958 534
19271 382
30949 615
85556 160
2658 266
5370 798
7557 511
13151 707
81209 609
23451 277
17107 785
4561 739
3500 300
10159 122
2254 245
5347 94
92251 323
2366 48
1335 82
9430 357
18409 336
5938 155
14635 634
5169 661
5797 726
6343 489
7079 733