2280 82
4429 275
3551 803
6499 636
1820 169
4718 423
943 163
3789 467
13119 377
2142 369
2780 535
7513 428
2773 277
7407 867
2097 285
1207 215
4925 309
5633 102
5414 929
3533 123
3532 487
12921 292
33460 647
26999 859
30830 162
13006 447
4866 146
3310 65