50994 181
15678 729
30033 156
17727 516
43619 507
4206 447
7708 548
4034 155
13228 616
23247 346
2963 325
5000 251
5261 109
4032 780
16563 338
3340 695
29550 603
28074 169
7500 286
17632 367
6959 689
14640 204
4061 821
5258 674
15848 132
19166 213
8296 108
3203 372