14006 594
2274 204
6500 680
4524 591
6476 162
11777 554
9877 914
5509 734
4045 391
4491 641
17562 563
12413 59
5008 201
312354 651
76304 415
380547 533
3365 176
7362 99
35785 948
12088 580
2954 267
4280 166
5913 786
61631 848
39862 728
44326 189
3135 218
30963 78