21115 324
4215 32
3740 136
6089 566
4114 396
1251 102
2646 554
2755 287
5170 392
2998 322
12460 431
3005 444