2596 91
7016 621
5514 691
3293 122
5714 194
4910 872
1257 218
17076 198
375198 197
57465 504
5276 533
14586 501
9394 154
21062 313
9930 416
5880 349
13368 207
2355 247
11559 615
28062 490
4804 553
18671 199
3787 318
6934 259
7938 817
8112 115
4440 540
3931 793