5596 159
10575 364
13574 596
183329 1097
7243 612
46330 175
51472 486
75378 931
43085 508
70108 412
46289 552
89570 399
64235 720
4356 144
60272 714
6897 789
9772 597
4461 593
11284 639
6155 597
44701 837
42970 83
50116 290
3083 586
46447 315