3000 127
8967 846
7397 895
4066 469
6391 877
7165 751
6292 447
4924 331
8375 623
5929 333
4707 534
9223 552
23203 446
4005 203
3586 127
5281 207
4524 71
3725 71
16373 323
7600 551
4502 426
8289 944
5067 240
6243 119