153536 305
13723 178
47367 66
13261 561
152947 239
134505 542
43111 862
57965 645
45655 737
121993 329
7374 725
12873 588
2716 64
5366 462
5986 615
4587 340
16888 493
4482 764
4942 462
3180 250
5537 810
1708 255
5953 646
7970 537
2719 384
7955 405
3487 300
75708 181