5960 162
29073 94
35979 108
20524 219
122634 1134
3274 445
43204 324
13358 151
123095 343
1937 388
47992 744
53357 203
10255 74
4265 730
49007 325
39975 191
51158 481
31257 615
130083 524
15650 42
110342 839
85080 381
27562 315
211204 404
68400 512
29361 88
66544 295
43033 236