2560 643
2819 231
2994 733
491 106
1000 186
221 31
1458 393
2811 908
2369 496
4247 692
1562 349
2406 654
1719 454
993 233
15139 416
478 111
1042 319
620 92
3669 706
1404 427
272 47
2018 278
3447 635
5566 924