309 84
2172 628
1027 300
813 153
2747 813
2615 693
1432 253
19656 529
3370 647
2823 904
802 179
1316 281
40697 647
23416 605
1680 361
2664 679
2002 489
1363 421
1761 466
420 116
1295 316
1056 246
528 128
2417 552
1525 479
2906 753
1923 384
999 250