2863 540
313 45
3215 994
6003 463
34729 429
4328 304
7074 505
5645 603
3631 201
5683 666
5231 516
3818 343
13361 357
4960 888
22097 634
1817 290
8056 459
3413 532
9752 731
5375 36
1534 173
2917 496
3723 788
732 89
3669 707
4000 930
3474 492
4572 597