141487 928
3944 541
4660 251
5449 917
2707 124
3889 239
9505 1006
2845 384
11123 472
6068 595
2278 306
9871 614
23447 488
25048 115
2719 230
3496 563
4528 742
4327 258
6080 40
11924 784
2599 359
17292 192
22409 306
10819 144
3041 179
35551 779
7359 660
4518 618