30043 972
5088 874
3925 681
3007 135
2958 482
10465 35
42409 640
4641 715
4187 58
2206 446
4371 452
8737 604
3020 75
1482 101
4839 388
9424 579
8083 281
4718 549
5260 503
5790 738
8114 464
1871 107
9017 670
2862 166
21443 1019
20838 390
83912 616
3738 529