30116 978
40872 342
7457 250
4846 429
13754 77
6980 79
16807 786
12651 573
11081 866
4289 589
1514 37
1971 229
3966 686
23190 1051
30222 224
9572 982
12995 748
8669 356
3070 467
3324 498
120445 774
2621 257
7292 698
4190 654