43473 800
40632 651
5108 522
12272 340
6573 304
10016 405
3438 264
10249 66
3716 279
4406 813
18293 737
3285 214
29219 346
9176 197
4435 553
9533 386
22496 1150
2767 200
7797 685
13051 305
6070 215
4380 290
3842 286
5504 362
15074 710
4253 578
5087 501
20318 426