6596 106
3052 34
255279 701
189335 302
67484 473
17963 615
107744 635
81329 219
17234 240
9489 409
19949 192
42823 312
59269 330
4275 190
25851 57
7120 597
102222 327
14950 679
7202 464
37220 214
21117 327
28193 84
5564 176
36598 773
7729 204
23605 318
29656 414
127123 969