308 60
431 124
13588 177
28220 334
10522 397
11411 447
586 171
312 58
20883 501
11642 825
13362 183
2708 390
1998 617
3748 389
11519 468
1937 357
4842 353
3155 859
9817 839
3333 842
4481 348
14043 303
7220 221
1754 130