2950 35
4964 606
2859 166
3322 695
16128 977
3335 574
9514 215
2050 192
4470 297
2722 396
8646 642
3911 136
51066 538
2895 245
2411 192
4525 326
4141 634
11990 725
5045 661
2725 146
5476 464
12367 803
4665 718
4607 617