12526 526
5904 155
8373 204
12226 82
3145 172
2385 245
3934 281
6071 613
4809 557
20297 257
10389 115
12296 314
4310 563
8026 246
7824 499
2056 111
2516 105
4476 78
11329 890
7435 419
2535 226
3346 269
7731 136
8624 777
3160 625
2578 296
3321 560
4137 607