21032 478
41327 188
6874 847
11892 341
7044 314
3482 674
4092 132
5959 556
2472 323
4142 264
3769 315
11106 286
3589 603
3568 524
2205 364
10634 687
3705 203
1996 203
3405 455
3346 671