3096 898
2765 288
962 172
2040 374
3082 538
2351 516
2118 142
4008 673
720 197
3249 642
2591 369
2713 632
2623 589
1151 253
1129 231
2888 787
1095 150
358 67
3211 504
2349 612
1629 428
3332 534
6968 178
3740 623
5535 538
14004 276
4914 468
9640 766