4251 88
2113 70
5028 768
44063 686
4553 228
4617 554
14058 396
7555 156
22941 52
13488 648
8447 602
16335 134
12412 201
2895 555
19558 213
6711 422