1504 50
2664 423
4951 608
7921 307
3630 621
23102 308
23835 228
25436 442
6339 468
14857 613
7506 443
36635 292
1683 351
4023 335
8803 572
825 143
1118 175
2409 288