2560 522
5361 921
8873 765
1271 171
11455 218
39087 645
5514 509
4123 767
2338 70
5828 490
7192 190
3666 82
30164 584
14500 356
12556 104
6047 617
12086 353
3269 540
2908 705
21915 856
3017 319
3689 151
5095 890
10897 841
4090 275
1544 97
11002 471
2810 228