3970 239
12722 630
11436 376
9710 430
4324 263
14296 539
10253 306
14026 459
22026 447
10587 537
270069 1683
7887 291
91476 847
2308 113