21524 515
15011 575
10953 214
6117 454
5874 230
13704 535
7680 358
7127 114
4320 224
5337 387
3127 218
2366930 3928
927020 954
246884 1043
2109401 3403
250334 642
98735 816
65361 520
33240 612
90932 455
12533 338
114304 736
110924 806
102489 209
7407 83
3706 236
7837 300
30098 518