1656 373
827 236
2332 648
2922 595
2134 603
331 51
957 265
2967 967
3022 695
2545 694
1495 307
1804 410
4226 453
3326 628
18175 472
3638 748
9764 352
1427 131
3362 304
3021 198
5642 142
31037 503
10928 509
10233 692
6566 695
11600 440
4444 589
142839 343