2951 405
5466 118
8732 809
1569 117
4672 542
4151 649
4884 339
6240 232
15854 927
5052 113
7489 216
4204 131
4223 696
3454 846
5806 387
4219 582
8755 672
14255 388
6563 543
3017 431
5578 620
3081 329
10657 364
7481 516