2683 812
2915 755
555 151
2888 884
2312 405
15679 694
1542 352
149185 371
3349 570
3246 879
1112 265
107454 514
927 213
100300 623
124984 630
129576 506
2283 641
1184 204
350666 996
171491 534
2030 346
79476 847
2947 565
200097 1063