16957 300
12439 59
4690 423
2333 325
3405 591
16509 304
15316 443
17261 238
2542 416
3514 360
4700 626
4232 53
5907 459
6474 728
21417 363
9172 612
2411 161
3280 649
19571 624
3779 383
2790 509
2651 380
3964 527
4401 311
3999 398
4262 722
6513 269
3572 55