42904 321
45556 849
69097 704
6953 504
7590 154
4924 557
8030 955
10029 239
4351 206
3427 455
6345 510
5138 636
4217 681
4244 413
4482 586
3514 536
2186 91
70109 184
27432 452