3199 399
3904 853
6360 451
5113 629
6444 448
6677 598
4565 760
5871 701
3967 602
2605 277
4133 531
1997 312
5088 396
2161 418
5505 860
3944 358
3020 240
5498 735
18606 169
16037 930
47103 1023
112787 174
32636 777
3915 346
3531 296
16476 311
30305 460
5187 569