5005 353
111300 597
13051 404
4751 166
23812 507
3513 385
3212 487
6497 529
6983 605
4557 375
3154 331
76758 341
6912 88
2169 287
11409 540
96431 710
3405 347
53554 648
2846 233
17382 223
12596 904
4507 96
2398 141
203135 180
141585 211
3869 720
6907 222
2969 88