10576 78
8212 573
29020 293
111947 640
1783 126
34798 189
3398 501
4111 485
4209 154
2907 275
9999 541
8584 576
6685 616
2901 253
4253 641
5033 354
5180 474
2922 415
1456 188
1465 203
3352 270