20001 625
45716 730
97583 373
10548 417
8207 74
28274 598
4449 589
6490 646
28129 564
8211 215
10588 392
33702 509
6431 294
3255 480
17343 180
2922 121
23857 526
7794 744
6744 654
3228 267
6097 453
9233 621
6326 335
4211 200
6528 403
3843 366
3281 96
7251 300