2960 376
1924 372
2940 458
3918 758
2279 48
8776 609
2404 580
4643 266
7219 360
16001 83
3854 316
2000 395
107953 259
4676 574
18369 469
16821 571
4171 748
2372 527
1214 27
1561 157
7594 635
6372 452
3685 281
10559 723
3038 741
5918 121
3586 200
5037 879