3098 875
2232 428
18068 392
2141 490
3282 394
1141 184
1950 215
1261 230
2999 819
1517 229
2478 554
649 27
3872 507
3856 842
3127 722
1384 283
1021 98
4355 635
3450 227
3662 854
1728 346
740 111
2779 453
1097 186
1043 77
1526 122
3987 641
2873 197