1095 321
2999 938
1922 525
2403 334
1532 430
761 205
956 227
2182 50
2106 428
7350 671
2033 553
22315 652
210 38
6481 313
3233 166
2275 579
4546 386
1706 385
2710 784
736 160
1968 487
3427 289
1877 515
2423 713