6661 502
133229 361
5414 669
89895 848
10486 582
20515 147
25700 290
23034 132
31277 124
3988 349
15638 398