3023 55
5593 358
20455 742
75029 523
5302 184
21754 203
35471 65
13817 422
23054 176
38468 231
19671 72
20550 448
28070 309
112748 174
6917 376
5839 74
5335 686
5762 292
27043 519
7245 608
23490 98
11192 470
41471 746
108897 136