29501 592
12544 101
2808 136
10268 203
21686 666
5166 496
1574 117
1299 187
2325 159
3123 547
1555 102
3365 234
853 33
1110 79
43266 661
71647 855
14152 293
4483 413
50772 423
33596 194
7478 569
3919 392
24377 159
20867 36
7606 189
19537 399
53125 307
5449 496