596 29
1813 444
2263 508
2997 619
2201 449
1711 262
1246 153
3321 658
1933 297
2309 558
781 148
3511 841
5559 337
1499 343
1356 239
2757 267
3443 541
3367 484
5662 771
2162 480
2361 655
1135 176
1609 475
890 193
2276 533
2053 286
1995 548
4259 343