41095 523
77201 595
47474 312
51896 382
7233 891
2093 89
6971 951
35652 246
13057 847
20767 150
7419 609
4686 519
9361 844
10050 304
10159 578
5974 759
4831 825
4687 730
3854 285
6640 501
4485 642
5101 277
3045 583
3975 344
2666 302
3281 684
4392 429
4497 673