18075 508
3685 65
5619 279
42928 529
41536 68
7404 578
13454 153
11604 391
13523 285
7869 363
25593 348
8063 623
4872 283
8014 36
19276 818
7426 895
6827 292
21331 168
45778 776
66767 146
15491 609
13519 716
11711 600
4761 156
9026 485
6509 335
7398 321
25488 519