703 178
2283 535
2260 482
2116 539
1417 327
2397 488
14550 387
20954 632
17847 773
12736 95
5892 456
12280 658
10490 433
8427 303
15086 320
7045 629
13244 124
5524 153
4943 911