1029003 3396
174037 1096
8928 711
366604 1383
55648 281
24244 915
61128 631
71202 208
72600 715
88895 852
70404 380
4618 430
2894 425
1165 266
2191 335
1477 282
3881 641
3430 907
572 50
1355 361