50562 181
15512 729
29951 156
17482 516
43482 507
4188 447
7657 548
4044 155
13244 616
23164 346
2983 325
5012 251
5343 109
4042 780
16536 338
3347 695
29545 603
27978 170
7488 286
17589 367
6967 689
14574 204
4082 821
5268 674
15810 132
19125 213
8308 108
3214 372