30485 243
5647 61
8870 101
6493 94
18613 142
9401 113
23602 220
7807 621
16079 661
2435 150
16520 538
3373 276
4485 677
4726 262
8118 679
12184 139
13034 747