3212 165
29487 86
15142 890
14731 251
14718 900
16721 454
16543 445
2653 117
10647 321
11739 222
22831 704
3078 85
9507 486
2901 187
19009 348
3563 540
36091 143
8293 999
9546 718
5767 359
4131 300
11150 210
4366 281
7817 648
5521 162
7039 67
28171 519
3879 723