18460 66
43611 130
34463 347
5489 518
4573 470
4311 946
5539 820
3265 638
3767 652
2023 306
1014 62
4110 593
2209 238
3096 141
3581 513
1202 190
1866 122
4082 531
4111 880
1951 118
8878 400
5178 562
3449 97
27421 432
32398 679