40091 106
12018 522
5345 408
3785 715
12511 533
4724 215
2779 144
15741 265
9591 699
3047 75
3086 300
5173 698
4720 526
5193 696
20972 247
6631 212
7086 578
3909 629
3178 301
4001 602
3511 352
3130 511
6249 526
15430 188
3659 699
62428 470
4563 460
6174 662