3010 109
2378 524
11849 142
942 214
4373 505
11773 712
79323 311
5598 459
23107 361
16109 60
7143 418
6429 885
190149 592
870 270
5707 665
12210 436
10394 708
147943 696
8616 69
18637 203
29535 98
2555 569
4518 786
217 45