29955 581
9108 884
16679 331
19262 274
112290 206
35689 429
23517 317
14767 773
22076 92
16647 362
6201 465
39309 170
20450 869
5100 167
41093 231
68697 184
28000 684
21677 283