50563 181
15515 729
29952 156
17490 516
43487 507
4189 447
7657 548
4046 155
13244 616
23166 346
2984 325
5013 251
5347 109
4045 780
16536 338
3351 695
29547 603
28004 170
7489 286
17593 367
6967 689
14577 204
4085 821
5272 674
15813 132
19128 213
8309 108
3215 372