5013 734
36111 328
4310 122
2145 104
6398 548
7020 655
10953 528
55346 492
13170 243
5528 318
2695 477
5272 412
61157 515
8955 377
13204 386
9088 529
22016 238
6788 183
20459 201
7530 597
13516 486
10413 526
8810 115
14950 362
4385 164
18788 274
14292 535
100768 758