1862 288
2146 128
3381 506
2965 425
11656 701
6118 41
14603 684
15012 848
38372 34
64264 560
5442 57
40092 722
12021 329