40076 543
3526 564
1871 34
6223 727
5591 566
6273 731
4632 803
22499 406
8408 176
29296 587
7945 552
13811 252
7308 555
27783 228
35260 292
4423 316
45050 110
10046 60
17633 59
7639 335
6120 434
6992 159
23898 217
18091 408
10833 582
31952 282
14568 365
43514 334