2340 305
2156 400
4210 594
5151 472
25924 237
19346 391
76331 311
3990 404
4853 268
13614 687
3352 463
5840 296
6804 375
13790 126
4638 358
8533 390
3143 550
1888 295
5004 911
66628 577
2112 116
3623 628
1600 79
1402 61
8121 262
8319 647
37069 722
12810 313