2963 521
8034 618
8239 371
15307 93
8904 186
3197 201
4734 709
15015 324
2229 323
3497 609
4427 513
24639 900
3463 297
7032 716
2156 112
4086 470
3834 472
3005 139
2336 83
6493 303
2513 246
7167 880
25187 576
3806 660
5181 658
7920 555
3401 595
2244 101