2505 271
2284 111
3950 911
1790 134
5444 234
5593 623
2334 424
11379 391
7665 810
4776 417
13151 668
8855 328
4934 548
4109 111
2511 480
5219 501
8522 194
2859 543
32256 121
6278 336
14336 561
3066 257
7212 369
5600 416