25081 51
2571 372
1547 383
1301 171
28857 663
11507 218
14386 287
4492 389
4177 767
2691 103
3691 715
2476 327
9497 848
34369 573
3450 248
3725 772
3574 36
3705 82
27833 156
14562 356
10429 279
12417 353
3346 540
4582 191
17960 682
10349 531
2233 225
21991 856