29403 293
2361 166
4678 577
4833 482
2266 62
4123 428
1846 90
17870 361
9214 576
2271 29
2557 363
2626 310
3718 475
947 81
2903 396
4034 689
3913 881
2459 199
2640 187
1320 80
3201 436
2867 582
4032 762
3430 270
2089 318
2976 423
3679 659
1113 80