5128 346
17213 172
12157 204
18324 165
4563 184
13657 413
8036 273
14209 387
15860 850
17245 287
12289 471
3325 216
5989 685
25588 92
20539 566
6457 467
3267 170
9986 178
8110 566
6718 84
17172 507
9386 779
2725 299
102883 414
114035 381
116944 202
52674 58
144747 626