5005 229
39402 842
27629 319
27928 804
22452 563
22679 403
45827 686
16758 92
33525 615
21118 427
89975 640
73411 492
150894 747
62222 159
41004 486
33433 251
20057 695
22592 771
11389 846
30282 84
16846 390
26443 915
25089 204
59889 704