81525 193
14493 318
12285 671
14191 843
7656 868
4576 87
7891 154
172123 702
61290 290
35058 246
5689 201
30292 120