43291 89
38673 597
7630 455
7823 430
19521 187
18076 716
4202 521
9463 754
10175 598
9750 732
31284 329
17308 805
14826 598
14990 446
7404 87
12617 502
32008 747
5672 37
30476 596
8143 806
25139 358
3960 196
3993 165
6222 524
4485 300
13118 33
3799 283
9111 654