358 98
1133 274
969 251
22022 704
4257 867
7357 59
24658 784
48956 377
12015 739
59453 377
10582 591
6190 176
33680 354
21381 187
4261 439
2127 260
4656 278
3491 43
2214 352