3427 300
165454 513
11352 351
162228 611
75049 276
201795 1136
161249 1190
54902 312
49228 840
22544 121
43544 736
7583 568
3845 549
7992 352
10536 399
6462 363
18333 840
3868 129
3034 222