30596 210
12452 476
7072 170
10153 427
14290 224
20308 48
6962 578
12627 608
4182 403
6963 363
7312 655
10256 187
4703 129
10227 128
8390 715
3677 159
3076 153
6051 582
3559 241
4199 313
3519 114
5586 451
5723 323
7398 641
4368 86
14437 670
5858 837
7337 593