2093 303
6304 103
3525 833
2541 514
2970 480
8427 161
3293 527
2791 390
3987 592
2107 230
1674 135
2961 428
8266 714
3258 471
6764 490
2420 319
1283 63
13519 210
2619 64
2658 563
3202 597
2055 243
3705 833
20513 681