5191 140
3352 642
10323 123
20563 201
20944 559
8505 157
22413 343
18352 65
3631 373
2692 304
3056 184
4815 780
23846 253