45075 330
7087 464
14183 467
28120 726
111668 183
5232 748
6915 518
4413 713
19207 212
41525 291
56028 677
16617 362
10685 352
6330 372
1389 128
1907 239