1532 394
4001 518
34701 363
12569 115
17842 306
1872 278
3136 317
5287 93
9336 389
11869 266
8351 344
76225 930
43381 507
43960 84
1734 39