3331 72
16302 326
7251 561
6692 264
11175 421
4245 324
14444 206
4788 448
6577 169
13935 339
8792 42
2538 217
30120 1156
10724 500
7492 729
15759 275
5383 693
7444 271
4888 437
2392 181
5153 625
4119 463
3296 229
5976 719
7150 289
20287 357
18032 601
14238 310