30418 243
5512 61
8860 101
6411 94
18545 142
9373 113
23561 220
7792 621
16065 661
2418 150
16509 538
3368 276
4478 677
4726 262
8111 679
12171 139
13026 747