3653 504
886 115
2047 475
1916 354
354 32
1296 72
6313 539
2489 503
6672 157
14156 549
5376 236
10816 313
28873 999
13418 470
15597 832
4896 412
7441 178
3335 335
5747 373
3912 780
4661 562
4507 841
5924 500
3917 736
3403 570
3515 383
3838 435
1537 114