496 150
585 109
2168 561
2411 458
23302 699
5041 283
1266 222
3772 621
9493 595
5276 738
2114 85
9602 99
78756 311
27853 128
9956 364
6013 843
6200 856
11676 557
4569 388
3914 171
19470 662
6427 86
58996 512
76827 473
4398 180
5149 552
5450 399
2881 413