30588 210
12452 476
7071 170
10148 427
14290 224
20302 48
6962 578
12627 608
4182 403
6963 363
7308 655
10254 187
4702 129
10226 128
8387 715
3677 159
3076 153
6051 582
3556 241
4198 313
3519 114
5584 451
5720 323
7397 641
4368 86
14437 670
5858 837
7336 593