2596 91
7013 621
5514 691
3289 122
5710 194
4909 872
1257 218
17076 198
375114 197
57459 504
5276 533
14586 501
9394 154
21062 313
9930 416
5880 349
13368 207
2355 247
11558 615
28062 490
4804 553
18670 199
3787 318
6934 259
7938 817
8112 115
4440 540
3931 793