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