236 53
2177 474
585 168
2060 615
469 111
9217 338
5970 209
12417 412
5222 27
15234 357
17895 84
5504 466
7733 72
3374 386
3873 84
10037 830