2595 387
2950 271
13517 161
17091 688
5530 555
5602 552
4872 388
8445 965
3692 323
7247 703
2607 566
1362 191
9994 309
3215 114
4095 771
7239 496
7085 671
4761 723
3998 501
4215 273
4761 113
2442 340
2324 336
1626 157
5373 265
3591 165
2454 238
24467 603