2901 512
31174 399
7257 794
8136 410
2817 424
2386 539
3190 627
2143 289
3253 575
3473 510
18127 324
3303 693
18104 420
9655 27
2191 284
3457 570
2073 187
2231 563
4903 715
1740 174
2921 605
8049 252
2747 680
562 56
38429 483
14406 309
18269 403
1118 60