2502 524
1531 239
796 160
2664 501
53479 370
23569 158
98367 305
17813 770
42328 211
77027 398
12450 605
98842 142
119721 403
25494 186
26946 815
97715 205
39150 95
51959 160
80538 780
45530 798
54693 533
8411 648
28607 400
71573 306