29007 293
111907 640
1782 126
34790 189
3396 501
4111 485
4208 154
2907 275
9995 541
8582 576
6683 616
2901 253
4253 641
5025 354
5178 474
2921 415
1455 188
1463 203
3349 270