6597 106
3053 34
255283 701
189341 302
67488 473
17963 615
107754 635
81333 219
17234 240
9490 409
19955 192
42824 312
59277 330
4275 190
25854 57
7121 597
102231 327
14956 679
7204 464
37225 214
21121 327
28195 84
5564 176
36600 773
7730 204
23607 318
29664 414
127140 969