30955 539
27968 188
45236 619
4101 455
12380 267
5086 941
22028 780
8454 708
6006 914
4349 818
1509 218
2899 273
2368 477
2379 310
3263 561
3361 475