306 853
523 279
605 915
1039 128
441 583
286 298
945 330
836 404
900 240
761 894
228 307
3812 376
19950 365
18404 807
11835 361
10528 350
8996 364
8555 24
6873 201
6760 41
6500 227
6394 37
5893 923
5826 649