352 41
8871 236
2921 517
13657 156
2558 369
962 233
1081 178
1595 111
2358 459
4457 898
4745 254
2541 78
3799 475
3127 757
20046 235
4544 423
11719 76
7285 363
4714 25
2988 446
2852 281
14340 334
4225 722
6333 510
6379 269
42754 412
12561 39
19696 118