2860 629
8237 590
1763 29
22452 361
66357 418
9287 307
2808 517
4692 238
12148 505
7027 733
3926 765
3300 36
7198 636
42757 243
3421 263
7013 674
5003 365
8823 106
3092 256
21343 669
35853 375
5102 459
14601 412
4042 665