313 28
2883 752
2161 586
1790 373
1365 432
1334 337
645 95
1704 418
1677 444
1155 248
9580 263
2766 190
2452 52
5718 533
1925 415
2292 144
3556 669
11587 683
4227 371
835 87
4208 717
4022 486
4939 761
3273 124
5322 860
4575 422
5589 615
3867 521