2300 650
5703 314
11089 758
10112 640
6287 853
3094 44
10536 143
6963 179
5976 590
6888 809
33804 802
4793 249
4958 663
24030 304
5645 518
13633 252
16079 688
6014 257
32490 392
6163 414
13300 299
3754 403
3484 145