4401 364
32129 703
235623 402
41772 92
110470 870
20784 836
12169 482
139770 1073
8973 61
4668 509
72689 644
4070 186
23786 377