99308 245
20825 938
17201 295
22147 629
18851 353
6253 853
16567 580
17937 78
5081 234
3517 227
2628 42
9345 344
5084 650
37609 473