322
2910
292
411
216
351
545
261
433
333
4035
376
27457
20770
19261
17092
1358265
13392
1224148
11956
10860
1023144
9070
79111