35287 73
29027 594
9442 956
4333 430
6193 767
2757 54
1582 95
5399 413
3954 313
4893 451
4266 368
12150 248
4291 543
3435 362
7132 594
5412 910
4213 815
6041 408
23084 396
5871 690
4447 167
8772 638
3466 149
5260 629
4092 578
3403 419