31888 438
4909 223
33730 60
11244 146
4815 444
6550 294
4366 175
13986 585
7349 62
8336 788
8079 281
3167 245
5402 472
11663 392
2959 517
3071 137
6007 507
9468 135
1850 349
12037 713
31933 53
3464 654
9450 96
6217 196