39582 952
10882 313
7083 214
13588 606
18572 368
1813 167
4905 463
8613 243
18166 624
15962 593
22401 195
12123 465
27740 162
3108 201
5088 45
27305 623
16258 481
11068 38
61665 95
11240 608
18843 227
9575 187
8258 78
23275 594
11747 268
12307 345
5775 844
20628 530